festive peal - Turkish English Dictionary